此类表示用于 PDF 文档的可访问性修复器:查询规则是否可修复 并应用自动修复(文档语言/标题/书签/权限/标签、页面 Tab 顺序、图形替代文本、表单字段标记与描述)。 在使用此模块中的任何类或方法之前,请确保已通过 FoxitPDFSDKPython3.Library.Initialize 函数并使用包含 "Accessibility" 模块的密钥成功初始化福昕 PDF SDK。
- 参见
- FoxitPDFSDKPython3.Library
◆ AccessibilityFixer()
| def FoxitPDFSDKPython3.AccessibilityFixer.AccessibilityFixer |
( |
|
pdf_doc | ) |
|
构造函数。
构造函数,使用另一个修复器对象构造。
- 参数
-
| [in] | pdf_doc | 有效的 PDF 文档对象。 |
| [in] | other | 另一个修复器对象。 |
◆ CanFixPermissionRules()
| def FoxitPDFSDKPython3.AccessibilityFixer.CanFixPermissionRules |
( |
|
check_rule, |
|
|
|
is_ocr_enabled |
|
) |
| |
检查权限相关规则是否可被修复。
- 参数
-
| [in] | check_rule | 检查规则类型。 |
| [in] | is_ocr_enabled | 是否已启用 OCR。 |
- 返回
- true 表示权限相关规则可被修复,false 表示不可以。
◆ CanFixRules()
| def FoxitPDFSDKPython3.AccessibilityFixer.CanFixRules |
( |
|
check_rule, |
|
|
|
check_state |
|
) |
| |
检查指定规则是否可被修复。
- 参数
-
| [in] | check_rule | 检查规则类型。 |
| [in] | check_state | 检查状态。 |
- 返回
- true 表示该规则可被修复,false 表示不可以。
◆ FixDocumentBookmark()
| def FoxitPDFSDKPython3.AccessibilityFixer.FixDocumentBookmark |
( |
|
roles_array | ) |
|
修复文档书签。
- 参数
-
- 返回
- true 表示成功,false 表示失败。
◆ FixDocumentLanguage()
| def FoxitPDFSDKPython3.AccessibilityFixer.FixDocumentLanguage |
( |
|
lang | ) |
|
修复文档语言。
- 参数
-
- 返回
- true 表示成功,false 表示失败。
◆ FixDocumentPermission()
| def FoxitPDFSDKPython3.AccessibilityFixer.FixDocumentPermission |
( |
| ) |
|
修复文档权限。
- 返回
- true 表示成功,false 表示失败。
◆ FixDocumentTag()
| def FoxitPDFSDKPython3.AccessibilityFixer.FixDocumentTag |
( |
| ) |
|
修复文档标签。
- 返回
- true 表示成功,false 表示失败。
◆ FixDocumentTitle()
| def FoxitPDFSDKPython3.AccessibilityFixer.FixDocumentTitle |
( |
|
title, |
|
|
|
subject, |
|
|
|
author, |
|
|
|
keywords |
|
) |
| |
修复文档标题。
- 参数
-
| [in] | title | 要设置的标题。 |
| [in] | subject | 要设置的主题。 |
| [in] | author | 要设置的作者。 |
| [in] | keywords | 要设置的关键字。 |
- 返回
- true 表示成功,false 表示失败。
◆ FixDocumentTitleWithExistingTitle()
| def FoxitPDFSDKPython3.AccessibilityFixer.FixDocumentTitleWithExistingTitle |
( |
| ) |
|
◆ FixFigureAltText()
| def FoxitPDFSDKPython3.AccessibilityFixer.FixFigureAltText |
( |
|
detail_data_array | ) |
|
修复图形替代文本。
- 参数
-
| [in] | detail_data_array | 检查结果详情数据数组。 |
- 返回
- true 表示成功,false 表示失败。
◆ FixFormFieldDescriptions()
| def FoxitPDFSDKPython3.AccessibilityFixer.FixFormFieldDescriptions |
( |
| ) |
|
修复表单字段描述。
- 返回
- true 表示成功,false 表示失败。
◆ FixFormFieldTagged()
| def FoxitPDFSDKPython3.AccessibilityFixer.FixFormFieldTagged |
( |
| ) |
|
修复表单字段标记。
- 返回
- true 表示成功,false 表示失败。
◆ FixPageTabOrder()
| def FoxitPDFSDKPython3.AccessibilityFixer.FixPageTabOrder |
( |
| ) |
|
修复页面 Tab 顺序。
- 返回
- true 表示成功,false 表示失败。
◆ IsEmpty()
| def FoxitPDFSDKPython3.AccessibilityFixer.IsEmpty |
( |
| ) |
|
检查当前对象是否为空。
当前对象为空时,表示当前对象不可用。
- 返回
- true 表示当前对象为空,false 表示不为空。